package com.e3.basdoc.measure.client;

import java.util.List;

import com.e3.basdoc.measure.model.MeasureUnitModel;
import com.e3.basdoc.measure.model.MeasureUnitQC;
import com.google.gwt.user.client.rpc.AsyncCallback;

public interface MeasureUnitRPCServiceAsync {

	void newMeasureUnit(MeasureUnitModel model,	AsyncCallback<MeasureUnitModel> callback);

	void modifyMeasureUnit(MeasureUnitModel model,AsyncCallback<MeasureUnitModel> callback);

	void getMeasureUnitByCondition(MeasureUnitQC currencyQC,AsyncCallback<List<MeasureUnitModel>> callback);

	void deleteMeasureUnits(List<MeasureUnitModel> banks,AsyncCallback<Void> callback);

}
